//
//  FYEmoticonButton.swift
//  Mircore
//
//  Created by apple on 16/8/20.
//  Copyright © 2016年 飞羽. All rights reserved.
//

import UIKit


//表情按钮
class FYEmoticonButton: UIButton {

 
    //表情模型
    
    var  emoticon: FYEmoticon? {
    
        didSet {
        
            guard let  etn  = emoticon  else  {
            
              return
            }
        
            //如果是0表示设置图片
            
            if  etn.type  == "0" {
            
              self.setImage(UIImage(named: etn.path!), forState: .Normal)
                //设置图片不需要设置文字
                
                self.setTitle(nil, forState: .Normal)
            }else  {
            
            //设置emoji
                
                
                self.setTitle((etn.code! as NSString).emoji(), forState: .Normal)
                //设置emoji不需要设置图片
                
             
              self.setImage(nil, forState: .Normal)
            }
        
        }
    
     }

}
